*{margin:0;padding:0;}
*html{background-image:url(../images/d64773f3c06f41c8982ece8d466222a1.gif);background-attachment:fixed;  }  
body{margin:0;padding:0;font-size:12px;background:#fff;position:relative;color:#393939;font-family: '微软雅黑',Tahoma,Helvetica,Arial,sans-serif;}
em{font-style: normal;font-weight: normal;}
ul{list-style-type:none;margin:0;padding:0;}
img{border:0;text-align:top;display:block;background:url(../images/loading.gif) no-repeat center;}
a{color:#000;text-decoration:none;cursor:pointer;outline:0;zoom:1;}
a:hover{text-decoration:none;color:#d60070;}
h1,h2,h3,h4,h5,h6{font-weight:100;}
.both{margin:0;padding:0; height:0px; overflow:hidden;clear:both;*display:inline;}

div#k_s_ol_inviteWin {
    display: none !important;
}
/*通用*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.block10{margin:0;padding:0; height:10px; overflow:hidden;clear:both}
.block30{margin:0;padding:0; height:30px; overflow:hidden;clear:both}
.block15{margin:0;padding:0; height:15px; overflow:hidden;clear:both}
.m-980{width:980px;margin:0 auto;}
.m-1000{width:1000px;margin:0 auto;}
.m-1080{width:1080px;margin:0 auto;}
.m-1100{width:1100px;margin:0 auto;}
.m-1200{width:1200px;margin:0 auto;}
.m-954{width:954px;margin:0 auto;padding:17px 14px;background:#fff;margin-top:18px}
.title{width:100%;padding:0 0 5px 0;}
h2.title{height:25px;line-height:25px;width:100%;font-size:24px;color:#000;font-weight:100;}
h2.title span{float: left;display: inline;line-height: 25px;padding: 0 0 0 25px;height: 25px;background: url(../images/title_bg.jpg) no-repeat left center;}
h2.title em{float:left;display:inline;margin:4px 0 0 12px;color:#c4c4c4;font-size:16px;}
h2.title a.fr{font-size:14px;color:#c4c4c4;margin:6px 0 0 0;}
h2.title a.next,h2.title a.prev{float:right;display:inline;margin:8px 0px 0 8px;width:13px;height:20px;overflow:hidden;}
h2.title a.next{background:url(../images/ico.png) no-repeat -40px -18px;}
h2.title a.prev{background:url(../images/ico.png) no-repeat -26px -18px;}
h2.title ul{margin:0 20px 0 0;}
h2.title ul li{float:left;display:inline;font-size:14px;position:relative;}
h2.title ul li b{padding:0 10px;float:left;display:inline;}
h2.title ul li a{float:left;display:inline;width:100px;text-align:center;}
h2.title ul li i{display:none;position:absolute;left:0;bottom:-8px;width:100px;height:7px;overflow:hidden;line-height:7px;background:url(../images/ico.png) no-repeat -54px -31px;}
h2.title ul li.hover i{display:block;}
h2.title ul li.hover a,h2.title ul li a:hover{color:#d60070;text-decoration:none;}
h2.title ul li a.more{font-weight:bold;background:url(../images/case_more.jpg) no-repeat right center;width:80px;}
.hide_bottom{display:none;}




.foot_weixin{ height:40px; width:40px; background:url(../images/go_top.jpg) no-repeat; margin-bottom:5px;}
.weixin_big{ height:150px; width:150px; position:absolute; z-index:100; display:none; margin-left:-150px; margin-top:-110px;}
.foot_top{ height:40px; width:40px;background:url(../images/go_top.jpg) left -40px no-repeat;}

.show{ height:85px; width:40px;cursor:pointer;
     position:fixed !important;  
	 bottom:50px;
	 right:0px;
	 _position: absolute;  
	 _bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-50-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.show_se{ background:url(../images/go_top.jpg) left -80px no-repeat; cursor:pointer;
     
}
.noshow{ display:none;height:85px; width:40px;cursor:pointer;
     position:fixed !important;  
	 bottom:0px;
	 right:0px;
	 position: absolute;  
	 _top: expression(offsetParent.scrollTop + offsetParent.clientHeight-offsetHeight);}
/* head */
.head_top{height:30px;line-height:30px;width:100%;background:#262626;color:#fff;}
.head_top a{color:#fff;}
.head_media a,.head_media span{float:left;display:inline;}
.head_media a{z-index:99999;position:relative;width:19px;height:18px;margin:6px 5px 0 0;background-image:url(../images/ico.png);}
.head_media a i{display:block;width:100%;height:100%;background-image:url(../images/ico.png);}
.head_media a:hover,.head_media a.hover{background-position:-19px 0px;}
.head_media a.weidian{background:none;}
.head_media a.weibo i{background-position:-38px 0px;}
.head_media a.qq i{background-position:-57px 0px;}
.head_media a.weixin i{background-position:-76px 0px;}
.head_media a.weixin b{z-index:999999999999;background-image:url(../images/ico.png);display:block;width:162px;height:171px;position: absolute;left:-135px;;top:19px;background-position:-1038px 0px;display:none;}
.head_media span.text{margin:0 0 0 15px;}
.head_time_tel{float:left;display:inline;margin:0 0 0 200px;}
.head_time_tel i,.head_time_tel span{float:left;display:inline; letter-spacing:1px;}
.head_time_tel i.time{margin:8px 5px 0 0;width:14px;height:14px;line-height:14px;background:url(../images/ico.png) no-repeat -115px 0px;}
.head_time_tel i.tel{margin:8px 5px 0 30px;width:14px;height:15px;line-height:15px;background:url(../images/ico.png) no-repeat -129px 0px; }
.head_search{float:right;display:inline;}
.head_search form{float:left;display:inline;margin:4px 12px 0 0;}
.head_search form input{float:left;display:inline;}
.head_search form input.text{font-size:12px;text-indent:0.5em;border:1px solid #000;height:19px;line-height:19px;width:215px;background:#fff;border-right:none;}
.head_search form input.submit{cursor:pointer;width:26px;height:21px;background:url(../images/ico.png) no-repeat 0px -18px;border:none;text-indent:-9999em;}
.head_search .search_tag{position:relative;margin:4px 0 0 0;float:left;display:inline;}
.head_search .search_tag span{cursor:pointer;float:left;display:inline;overflow:hidden;height:19px;line-height:19px;width:55px;background:#262626;border:1px solid #000;}
.head_search .search_tag span em{float:left;display:inline;margin:0 0 0 5px;}
.head_search .search_tag span i{margin:3px 5px 0 0;width:13px;overflow:hidden;height:13px;float:right;display:inline;background:url(../images/ico.png) no-repeat -143px 0px;}
.head_search .search_tag span.hover i{background:url(../images/ico.png) no-repeat -157px 0px;}
.head_search .search_tag div{display:none;position: absolute;left:-147px;line-height:24px;top:22px;width:179px;height:124px;padding:14px 15px 0 15px;overflow:hidden;background:url(../images/ico.png) no-repeat -829px 0px;}
.head_search .search_tag div a{color:#000;white-space: nowrap;margin:0 8px 0 0;}

.head_right{float:right; width:570px;}
.stSou{width:300px;float:left; margin-top:43px;}
.stSou li{width:232px;float:left;}
.stSou .srk{width:226px;height:29px;line-height:30px;border:1px solid #DFDFDF;border-radius: 5px;border-right:none; padding-left:10px;}
.stSou .rm{height:32px;line-height:32px; clear:both;}


.head_logo{padding:0px 0;width:100%;background:#fff;}
.head_logo h1{float:left;display:inline;width:390px;height:57px; margin:30px 0;}
.head_logo h1 a{float:left;display:inline;width:100%;height:100%;text-indent:-9999em;background:url(../images/logo.png) no-repeat;}
.head_logo span{float:right;display:inline;margin:;width:;height:;background:url() no-repeat;}

.nav{width:100%;height:52px;background:#191616;}
.nav_item{cursor:pointer;width:200px;position:relative;z-index:999;}
.nav_item .nav_item_i{width:100%;display:block;overflow:hidden;background:#c1194d;height:52px;line-height:52px;color:#fff;font-size:16px;}
.nav_item .nav_item_i em{float:left;display:inline;margin:0 0 0 38px;}
.nav_item .nav_item_i i{float:left;display:inline;width:18px;height:18px;overflow:hidden;margin:16px 0 0 13px;background:url(../images/ico.png) no-repeat -171px 0px;}
.nav_item .hover i{background:url(../images/ico.png) no-repeat -190px 0px;}
.item_menu{display:none;z-index:999999999;position:absolute;left:0;top:52px;width:650px;height:466px;overflow:hidden;}
.item_menu ul.fl{width:200px;background:url(../images/item_bg.png) repeat;}
.item_menu ul.fl li{float:left;display:inline;width:100%;}
.item_menu .item_menu_left{width:200px;height:52px;}
.item_menu .item_menu_left h3{padding-top:10px;line-height:35px;height:35px;width:100%;font-size:16px;color:#fff;}
.item_menu .item_menu_left h3 a{color:#fff;}
.item_menu .item_menu_left h3 i,.item_menu .item_menu_left h3 em,.item_menu .item_menu_left h3 b{float:left;display:inline;}
.item_menu .item_menu_left h3 i{margin:5px 0 0 28px;width:25px;height:25px;overflow:hidden;background:url(../images/ico.png) no-repeat;}
.item_menu .item_menu_left h3 i.ico_1{background-position:0px -161px}
.item_menu .item_menu_left h3 i.ico_2{background-position:-25px -161px}
.item_menu .item_menu_left h3 i.ico_3{background-position:-50px -161px}
.item_menu .item_menu_left h3 i.ico_4{background-position:-75px -161px}
.item_menu .item_menu_left h3 i.ico_5{background-position:-100px -161px}
.item_menu .item_menu_left h3 i.ico_6{background-position:-125px -161px}
.item_menu .item_menu_left h3 i.ico_7{background-position:-150px -161px}
.item_menu .item_menu_left h3 i.ico_8{background-position:-175px -161px}
.item_menu .item_menu_left h3 i.ico_9{background-position:-200px -161px}
.item_menu .item_menu_left h3 em{margin:0 0 0 12px;}
.item_menu .item_menu_left h3 b{float:right;width:5px;overflow:hidden;margin:15px 26px 0 0;height:8px;background:url() no-repeat;}
.item_menu .item_menu_left h3 a:hover{text-decoration:none;}
.item_menu .hover .item_menu_left{background:#fff;}
.item_menu .hover .item_menu_left h3 a{color:#262626;}
.item_menu .hover .item_menu_left h3 a:hover{color:#262626;}
.item_menu .hover .item_menu_left h3 i.ico_1{background-position:0px -186px}
.item_menu .hover .item_menu_left h3 i.ico_2{background-position:-25px -186px}
.item_menu .hover .item_menu_left h3 i.ico_3{background-position:-50px -186px}
.item_menu .hover .item_menu_left h3 i.ico_4{background-position:-75px -186px}
.item_menu .hover .item_menu_left h3 i.ico_5{background-position:-100px -186px}
.item_menu .hover .item_menu_left h3 i.ico_6{background-position:-125px -186px}
.item_menu .hover .item_menu_left h3 i.ico_7{background-position:-150px -186px}
.item_menu .hover .item_menu_left h3 i.ico_8{background-position:-175px -186px}
.item_menu .hover .item_menu_left h3 i.ico_9{background-position:-200px -186px}
.item_menu .hover .item_menu_left h3 b{background:url(../images/item_menu_left.png) no-repeat;}
.item_menu .hover .item_menu_left div a{color:#262626;}
.item_menu .hover .item_menu_left div a:hover{background:url(../images/item_menu_left_b.png) no-repeat #fff;color:#262626;}
.item_menu .item_menu_con{display:none;background:#fff;width:390px;height:456px;padding:0px 30px 10px 30px;}
.item_menu .item_menu_son{width:390px;overflow:hidden;padding-top:10px;}
.item_menu .item_menu_son h3{*margin:0;font-size:18px;border-bottom:1px solid #a0a0a0;color:#393939;line-height:36px;font-weight:400;margin-bottom:2px;}
.item_menu .item_menu_son .item_menu_son_div{width:100%;overflow:hidden;}
.item_menu .item_menu_son ul{}
.item_menu .item_menu_son ul li{white-space: nowrap;margin:0 63px 0 0;float:left;display:inline;line-height:28px;}
.item_menu .item_menu_son ul li a{font-size:12px;color:#393939;}
.item_menu .item_menu_son ul li a i{display:inline-block;width:18px;height:12px;background:url(../images/hot_03.jpg) no-repeat;margin-left:8px;}
.item_menu .item_menu_son a:hover{text-decoration:none;}
.item_menu .item_menu_son.no3 ul li{margin-right:38px;}
 



.nav_son{width:856px;overflow:hidden;line-height:52px;} 
.nav_son ul li{float:left;display:inline;}
.nav_son ul li a{overflow:hidden;position:relative;color:#fff;font-family: '微软雅黑';font-size:16px;float:left;display:inline;width:120px;height:52px;text-align:center;}
.nav_son ul li a:hover{text-decoration:none;}
.nav_son ul li span{width:100%;position: absolute;left:0;top:0;}
.nav_son ul li span.over{background:#c1194d;top:-52px;}



.footer_top{padding:30px 0 60px 0;width:100%;margin-top:30px;background:#313131;}
.footer_logo_nav{width:400px;overflow:hidden;margin:0 0 0 0px;}
.footer_logo{width:100%;height:52px;}
.footer_logo a{width:100%;float:left;display:inline;text-indent:-9999em;height:100%;background:url(../images/footer_logo.png) no-repeat;}
.footer_nav{width:280px;overflow:hidden;margin-top:18px;}
.footer_nav ul{width:110%;}
.footer_nav ul li{margin:0 35px 0 2px;float:left;display:inline;}
.footer_nav ul li a{overflow:hidden;position:relative;height:40px;line-height:40px;overflow:hidden;color:#aeaeae;font-size:14px;float:left;display:inline;width:95px;}
.footer_nav ul li a:hover{text-decoration:none;color:#d60070}
.footer_nav ul li a i,.footer_nav ul li a em{float:left;display:inline;}
.footer_nav ul li a i{transition:all 0.3s linear 0s;margin:8px 5px 0 0;width:24px;height:24px;background-image:url(../images/ico.png);}
.footer_nav ul li a i.ico_1{background-position:-467px -74px}
.footer_nav ul li a i.ico_2{background-position:-491px -74px}
.footer_nav ul li a i.ico_3{background-position:-515px -74px}
.footer_nav ul li a i.ico_4{background-position:-539px -74px}
.footer_nav ul li a i.ico_5{background-position:-563px -74px}
.footer_nav ul li a i.ico_6{background-position:-587px -74px}
.footer_nav ul li a:hover i.ico_1{background-position:-467px -50px}
.footer_nav ul li a:hover i.ico_2{background-position:-491px -50px}
.footer_nav ul li a:hover i.ico_3{background-position:-515px -50px}
.footer_nav ul li a:hover i.ico_4{background-position:-539px -50px}
.footer_nav ul li a:hover i.ico_5{background-position:-563px -50px}
.footer_nav ul li a:hover i.ico_6{background-position:-587px -50px}
.footermenu{width:398px;overflow:hidden;border-left:1px dashed #707070;border-right:1px dashed #707070;}
.footermenu .footermenu_div{width:130px;float:left;overflow:hidden;display:inline;margin:5px 0 0 44px}
.footermenu .footermenu_div a{color:#aeaeae;}
.footermenu .footermenu_div h3{height:24px;line-height:22px;width:100%;overflow:hidden;_zoom:1;font-weight:normal;}
.footermenu .footermenu_div h3 a{float:left;display:inline;width:100%;font-size:18px;}
.footermenu .footermenu_div h3 a:hover{text-decoration:none;color:#d60070}
.footermenu .footermenu_div h3 a i,.footermenu .footermenu_div h3 a em{float:left;display:inline;}
.footermenu .footermenu_div h3 a i{margin:0 7px 0 0;background-image:url(../images/ico.png);width:29px;height:24px;}
.footermenu .footermenu_div h3 a i.ico_1{background-position:0px -129px}
.footermenu .footermenu_div h3 a i.ico_2{background-position:-29px -129px}
.footermenu .footermenu_div h3 a i.ico_3{background-position:-58px -129px}
.footermenu .footermenu_div h3 a i.ico_4{background-position:-94px -129px}
.footermenu .footermenu_div ul{width:120px;float:left;display:inline;margin:14px 0 0 30px;}
.footermenu .footermenu_div ul li{float:left;display:inline;width:100%;height:32px;line-height:32px;overflow:hidden;font-size:14px;}
.footermenu .footermenu_div ul li a{transition:all 0.2s linear 0s;float:left;display:inline;padding:0 8px;}
.footermenu .footermenu_div ul li a:hover{border-radius:3px;text-decoration:none;color:#fff;background:#d60070;}
.footer_weixin{width:400px;overflow:hidden;color:#aeaeae;}
.footer_weixin table{padding:8px 0 0 56px;}
.footer_weixin td{padding:0 0 10px 0;font-size:14px;}
.footer_weixin h3{font-size:18px;width:;margin:0 0 8px 6%;font-weight:normal;}
.footer_weixin p{line-height:26px;width:;margin:0 0 0 6%;font-size:14px;}
.footer_weixin td a{color:#aeaeae}
/*.footer_ico{text-align:center;width:100%;margin:20px 0 0 0;border-top:1px solid #404040;padding:20px 0 0 0;}
.footer_ico ul{display:inline-block;*display:inline;zoom:1;}
.footer_ico ul li{margin:0 53px;float:left;display:inline;width:64px;color:#a7a7a7;font-size:16px;}
.footer_ico ul li i{margin:0 0 03px 0;display:block;width:64px;height:64px;background:url(../images/ico.png) no-repeat;}
.footer_ico ul li i.ico_1{background-position:-169px -99px}
.footer_ico ul li i.ico_2{background-position:-233px -99px}
.footer_ico ul li i.ico_3{background-position:-297px -99px}
.footer_ico ul li i.ico_4{background-position:-361px -99px}
.footer_ico ul li i.ico_5{background-position:-425px -99px}
.footer_ico ul li i.ico_6{background-position:-489px -99px}
.footer_ico ul li i.ico_7{background-position:-553px -99px}
.footer_slide{height:40px;width:100%;padding:30px 0;background:#141414;}
.footer_slide .m-1200{position:relative;}
.footer_slide .prev,.footer_slide .next{overflow:hidden;position:absolute;z-index:8;width:9px;height:15px;top:13px;cursor:pointer ;z-index:9;}
.footer_slide .prev{left:-5px;background:url(../images/ico.png) no-repeat -43px -99px;}
.footer_slide .next{right:-5px;background:url(../images/ico.png) no-repeat -53px -99px;}
.footer_slide .bd{width:100%;overflow:hidden;}
.footer_slide .bd ul{width:2012em;}
.footer_slide .bd ul li{float:left;display:inline;}
.footer_slide .bd ul li img{width:150px;height:40px;margin:0 25px;}*/
.footer_beian{height:37px;line-height:37px;width:100%;text-align:center;color:#aeaeae;background:#1b1b1b;}
.footer_beian span{padding:0 15px;float:left}
.footer_beian .beian_con{width:900px;height:37px; margin:0 auto;}
.footer_beian .beian_con img{ background: none;margin-top: 7px;}

/*分页样式*/
.ui-pagination-container {
	height: 34px;
	line-height: 34px;
}

.ui-pagination-container .ui-pagination-page-item, .ui-pagination-container span{
	font-size: 14px;
	padding: 4px 10px;
	background: #fff;
	border: 1px solid #dcdcdc;
	color: #393939;
	margin: 0 3px;
	text-decoration: none;
}

.ui-pagination-container .ui-pagination-page-item:hover {
	border-color: #d60070;
	color: #d60070;
	text-decoration: none;
}

.ui-pagination-container .ui-pagination-page-item.active {
	background: #d60070;
	border-color: #d60070;
	color: #fff;
	cursor: default;
}
